/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package magasin.GestionMagasin;

/**
 *
 * @author DJERBAL
 */
public class Stock {
    // instance variables - replace the example below with your own
    private Produit prd1;
    private Magasin mag1;
    private int Quantite;
    private int QuantiteMin;
   public Stock()
    { }
    public void  SetProduit(Produit prd1)
    { this.prd1=prd1;
    }
    public void  SetMagasin(Magasin mag1)
    { this.mag1=mag1;
    }
    public void  SetQuantite(int Quantite)
    {  if(Quantite <1000000){
        this.Quantite=Quantite;
         }
    }
    public void  SetQuantiteMin(int QuantiteMin)
    {   if(QuantiteMin >=0){
        this.QuantiteMin=QuantiteMin;
        }
    }
    public void  Stoker(int Quantite)
    {this.Quantite= this.Quantite+Quantite;
    }
    
    
    public void  Destoker(int Quantite)
    { if(this.Quantite-Quantite >= QuantiteMin){
        this.Quantite= this.Quantite-Quantite;
        
       }else {
       
        this.Quantite= this.Quantite-Quantite;
    }
    }
    
    
    
    
    public Produit GetProduit()
    { return  this.prd1;
    }
     public Magasin GetMagasin()
    { return  this.mag1;
    }
     public int GetQuantiteMin()
    { return  this.QuantiteMin;
    }
    public int GetQuantite()
    { return  this.Quantite;
    }
    
}
